rock structures - French English Dictionary